package com.woniu.dao.homePage;

import com.woniu.entity.Goods;
import io.lettuce.core.dynamic.annotation.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author 凌雨
 * @data 2023/3/9 10:38
 */
@Repository
public interface GoodsReceptionDao {

    /**
     * 根据搜索条件查询
     * @param param 传过来得到查询参数
     */
    List<Goods> queryGoodsByParam(String param);

    /**
     * 根据标签查询
     * @param tagId 传过来得到查询参数
     */
    List<Goods> queryGoodsByTagId(Integer tagId);

    /**
     * 查询所有商品
     *
     */
    List<Goods> queryGoodsAll();

    /**
     * 根据id查询商品信息
     * @param id 商品id
     * @return
     */
    Goods queryGoods(Integer id);
}
